spotback herring - German English Dictionary